function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}

$(document).ready(function() {
    $("#mobile").focus(function(){
        $("#mobile-err").hide();
    });
    $("#password").focus(function(){
        $("#password-err").hide();
    });
    $(".form-login").submit(function(e){
        e.preventDefault();
        mobile = $("#mobile").val();
        passwd = $("#password").val();
        if (!mobile) {
            $("#mobile-err span").html("请填写正确的手机号！");
            $("#mobile-err").show();
            return;
        } 
        if (!passwd) {
            $("#password-err span").html("请填写密码!");
            $("#password-err").show();
            return;
        }

        //将需要传递的数据封装到js对象中
        var req_data = {
            mobile:mobile,
            password:passwd
        }
        //将js对象转化成json字符串
        json_data = JSON.stringify(req_data)
        //向后端发送ajax请求
        $.ajax({
            url:"/api/v1.0/sessions",
            type:"post",
            data:json_data,
            contentType:"application/json",
            dataType:"json",
            headers:{
                //X-CSRFTOKEN也行
                "X-CSRFToken":getCookie("csrf_token")
            },
            success:function (resp) {
                if(resp.errno=="0"){
                    //登录成功，跳转到主页
                    location.href="/"
                }else{
                    //登录失败显示错误消息
                    $("#password-err span").html(resp.errmsg)
                    $("#password-err span").show()
                }
            }
        })

    });
})